11
8509-8511 Steller Dr
Culver City, CA 90232
$39.00 USD/SF/YR
2,514-6,868 SF
1
Space Available
Built 1946
6,868 SF Contiguous
Built 1946
2,514-6,868 SF
$39.00 USD/SF/YR
Office, Flex