53
979 S La Brea Ave
Inglewood, CA 90301
$1,990,000 USD
6,943 SF
6,943 SF
$1,990,000 USD
Freestanding