South Padre Island, TX 78597
EDGEWATER 103 BEACHFRONT!! This ground floor, pool side, 2 Bedroom/2 Bath Condo is located in a popular Beachfront Complex with a Learn more