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