9
124 N Locust St
Inglewood, CA 90301
$2,100,000 USD
4,957 SF
4,957 SF
$2,100,000 USD
Healthcare