View property details$79,900 MLS#: 89412 Address: 119 Retama St. E #2-BSouth Padre Island, TX 78597 Property Type: Condo/Town Home Status: A