12
8519 Crenshaw Blvd
Inglewood, CA 90305
$850,000 USD
3,000 SF
3,000 SF
$850,000 USD
Storefront