9
3112 Estara Ave
Los Angeles, CA 90065
$2,600,000 USD
12,396 SF
15
Units
6.07% Cap Rate
12,396 SF
$2,600,000 USD
Apartments