9
1351 Armadale Ave
Los Angeles, CA 90042
$4,240,000 USD
11,865 SF
16
Units
5.75% Cap Rate
11,865 SF
$4,240,000 USD
Apartments