1650 Echo Park Ave
Los Angeles, CA 90026
$9,200,000 USD
20,889 SF
28
Units
5.14% Cap Rate
20,889 SF
$9,200,000 USD
Apartments