112 E Jupiter Ln, South Padre Island, TX 78597
4 bedrooms
2,400 Sqft.
6,250 lot Sqft.
2001 year built
Legal Description: SO PADRE IS - PADRE BEACH SECTION IX LOT 29 BLK 135
For sale nearby ->
For rent nearby ->