4
3660-3668 W 102nd St
Inglewood, CA 90303
$5,995,000 USD
1.13 AC
1.13 AC
$5,995,000 USD
Commercial