22
250 S Kenmore Ave
Los Angeles, CA 90004
$6,295,000 USD
24,960 SF
40
Units
6.88% Cap Rate
24,960 SF
$6,295,000 USD
Apartments