Permit Number
TX-S-20087
Street Address
3311 PADRE BLVD STE F
City
South Padre Island
State
TX
ZIP
78597
Status
Established