115 W Sheepshead St, South Padre Island, TX 78597
1,302 Sqft.
1972 year built
Legal Description: LOT 5 BLK 14 PADRE BEACH SUBDIVISION SECTION II BLDG ONLY
For sale nearby ->
For rent nearby ->