View Details $370,000 1 of 11 Cara Del Sol | South Padre Island 3 beds 3 baths 1,180 sqft 0.04 acres On Site: 70 Days