16
1103 W 64th St
Los Angeles, CA 90044
$1,825,000 USD
5,716 SF
12
Units
8.03% Cap Rate
5,716 SF
$1,825,000 USD
Apartments