Located at 116a & 116b E Dolphin Street, South Padre Island, Texas 78597, this duplex home is for Venta with a price of $1,595,000 USD. The property was built in 2021,. This listing has 3,797 ft² of interior space on a lot of .11 acres. See all Homes for Venta in South Padre Island.