View Details Under Contract $249,900 1 of 23 Plazas Of St.Thomas I | Panama City Beach 1 beds 1 baths 769 sqft On Site: 57 Days