22
1211 N Kenmore Ave
Los Angeles, CA 90029
$2,699,000 USD
7,082 SF
12
Units
4.56% Cap Rate
7,082 SF
$2,699,000 USD
Apartments