17
1515 Echo Park Ave
Los Angeles, CA 90026
$1,700,000 USD
2,177 SF
5.82% Cap Rate
2,177 SF
$1,700,000 USD
Storefront Retail Residential