6
4300 S Padre Island Dr
Corpus Christi, TX 78411
$5,500,000 USD
70,910 SF
70,910 SF
$5,500,000 USD
Freestanding