14
1166 E 64th St
Los Angeles, CA 90001
$829,000 USD
1,952 SF
4
Units
6.42% Cap Rate
1,952 SF
$829,000 USD
Apartments