2384 Loma Vista Pl
Los Angeles, CA 90039
$650,000 USD
2,376 SF
3
Units
11.06% Cap Rate
2,376 SF
$650,000 USD
Apartments