Alternative address:102 E Huisache St #1, South Padre Island, TX 78597
Recently rented $1,450- 2 beds
- 2 baths
- 1,120

Alternative address:120 E Huisache St, South Padre Island, TX 78597
Recently rented $1,850Single Family
- 3 beds
- 3.5 baths
- 1,580 sqft
- Built in 2002
