58
2129 Aaron St
Los Angeles, CA 90026
$4,300,000 USD
8,257 SF
5
Units
5.26% Cap Rate
8,257 SF
$4,300,000 USD
Apartments