38
9929 S Padre Island Dr
Corpus Christi, TX 78418
$2,500,000 USD
18,250 SF
6% Cap Rate
18,250 SF
$2,500,000 USD
Storefront