5625 Greenwood Dr
Corpus Christi, TX 78417
$11.00 USD/SF/YR
8,350-8,800 SF
2
Spaces Available
Built 2024
Built 2024
8,350-8,800 SF
$11.00 USD/SF/YR
Flex