45
716 Echandia St
Los Angeles, CA 90033
$1,050,000 USD
3,044 SF
5
Units
8.6% Cap Rate
3,044 SF
$1,050,000 USD
Apartments