8
1055 Tierra del Rey
Chula Vista, CA 91910
$24.60 USD/SF/YR
2,970-4,224 SF
2
Spaces Available
Built 1998
Built 1998
2,970-4,224 SF
$24.60 USD/SF/YR
Flex