Off Market
Sold Jul 2023
4 bd
5 ba
3,114 sqft
403 Shore DR, South Padre Island TX 78597
South Padre Island, TX 78597