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