11833 Major St
Culver City, CA 90230
$2,500,000 USD
0.21 AC
0.21 AC
$2,500,000 USD
Commercial