$540,000
400 PADRE BLVD. unit: 9126/9127, SOUTH PADRE ISLAND, TX, 78597
Condominium