15
1112 S La Brea Ave
Inglewood, CA 90301
$3,500,000 USD
8,034 SF
8,034 SF
$3,500,000 USD
Freestanding