4
323 N Chaparral St
Corpus Christi, TX 78401
$4,000,000 USD
40,000 SF
40,000 SF
$4,000,000 USD
Storefront Retail Office