205 N Kenmore Ave
Los Angeles, CA 90004
$4,950,000 USD
15,408 SF
31
Units
6.37% Cap Rate
15,408 SF
$4,950,000 USD
Apartments