16
2414 W 85th St
Inglewood, CA 90305
$1,350,000 USD
3,866 SF
5
Units
3.81% Cap Rate
3,866 SF
$1,350,000 USD
Apartments