6410 Padre Blvd. # 306, South Padre Island, TX 78597
3
beds
2
baths
1,402 Sq.Ft. LIVING AREA