4025 Spencer St
Torrance, CA 90503
$25.20 - $27.60 USD/SF/YR
1,131-3,565 SF
2
Spaces Available
Built 1986
3,565 SF Contiguous
Built 1986
1,131-3,565 SF
$25.20 - $27.60 USD/SF/YR
Office, Flex