40
1661 Echo Park Ave
Los Angeles, CA 90026
$1,900,000 USD
4,012 SF
4
Units
4.88% Cap Rate
4,012 SF
$1,900,000 USD
Apartments