Seabreeze Beach Resort #107 - South Padre Island
$385,000