10
1139 E 68th St
Los Angeles, CA 90001
$935,000 USD
5,096 SF
10
Units
6.2% Cap Rate
5,096 SF
$935,000 USD
Apartments