119 E Polaris Dr, South Padre Island, TX 78597
1,628 Sqft.
6,250 lot Sqft.
1 story
1978 year built
Legal Description: SO PADRE IS - PADRE BEACH SECTION X LOT 11 BLK 155