10
1218 Armacost Ave
Los Angeles, CA 90025
$4,299,000 USD
6,511 SF
13
Units
4.2% Cap Rate
6,511 SF
$4,299,000 USD
Apartments