21
802 N Carancahua St
Corpus Christi, TX 78401
$14.00 USD/SF/YR
170-13,848 SF
14
Spaces Available
Built 1983
13,848 SF Contiguous
Built 1983
170-13,848 SF
$14.00 USD/SF/YR
Office, Retail