5
8126 Center St
La Mesa, CA 91942
$51.84 USD/SF/YR
2,200 SF
1
Space Available
Built 1955
2,200 SF Contiguous
Built 1955
2,200 SF
$51.84 USD/SF/YR
Flex