11
1159 E 64th St
Los Angeles, CA 90001
$815,000 USD
2,088 SF
4
Units
6.54% Cap Rate
2,088 SF
$815,000 USD
Apartments