Inverness #1003 Apartment
5600 Gulf Boulevard IV1102, Padre Island National Seashore, 78597
Inverness #1003 is located on the beachfront in South Padre Island, a few steps from South Padre Island Beach and 1.8 km from Andy Bowie Park. The property is situated 2.1 km from South Padre Island Convention Center, 6.