HomeAway
About 118 E. Jupiter South Padre Island, Tx... - VacationRentals.com
118 E. Jupiter South Padre Island, TX is about half a block away from the beach or about a 3 minute walking distance. The home is a four bedroom four bathroom property equipped with two kitchens, three living areas ...
See this content immediately after install