6
1311-1349 N La Brea Ave
Inglewood, CA 90302
$3,120,000 USD
10,400 SF
10,400 SF
$3,120,000 USD
Storefront