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