3-level townhome w/ private pool & close to beach Apartment
South Padre Island, 78597, United States
3-level townhome w/ private pool & close to beach! features a balcony and is located in South Padre Island, within just 600 metres of South Padre Island Beach and 1.9 km of Dolphin Research and Sea Life Nature Center. This holiday home is 4.