South Padre Island, TX 78597
EDGEWATER 502 Edgewater is an outstanding beachfront complex that is in excellent condition. This 2 bedroom 2 bath unit comes full Learn more