22
250 S Kenmore Ave
Los Angeles, CA 90004
$5,400,000 USD
24,960 SF
40
Units
7.87% Cap Rate
24,960 SF
$5,400,000 USD
Apartments