17
10600 S Inglewood Ave
Inglewood, CA 90304
$7,500,000 USD
54,000 SF
54
Units
6.27% Cap Rate
54,000 SF
$7,500,000 USD
Apartments