Edgewater Villa 1702 Apartment Panama City
Offering sea views, Edgewater Villa 1702 is an accommodation situated in Panama City Beach, 1.5 km from Shipwreck Island and 2.4 km from Ripley's Believe it or Not!. Including a heated pool, this apartment also has a restaurant.
520 N. Richard Jackson Blvd, Panama City Beach, 32407, United States