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