3
841 Apollo St
El Segundo, CA 90245
$52.20 USD/SF/YR
608-7,923 SF
2
Spaces Available
Built 1983
7,923 SF Contiguous
Built 1983
608-7,923 SF
$52.20 USD/SF/YR
Office