4
9307 S Padre Island Dr
Corpus Christi, TX 78418
$7,300,000 USD
50,584 SF
8.77% Cap Rate
50,584 SF
$7,300,000 USD
Hotel