13
8500 Steller Dr
Culver City, CA 90232
$39.00 - $45.00 USD/SF/YR
750-13,668 SF
2
Spaces Available
Built 1951
13,668 SF Contiguous
Built 1951
750-13,668 SF
$39.00 - $45.00 USD/SF/YR
Office