6
651 Palomar St
Chula Vista, CA 91911
$13.20 - $20.40 USD/SF/YR
1,525-2,268 SF
2
Spaces Available
Built 1986
1,525 SF Contiguous
Built 1986
1,525-2,268 SF
$13.20 - $20.40 USD/SF/YR
Retail, Flex