Edgewater Villa 506 Apartment Panama City
Offering sea views, Edgewater Villa 506 is an accommodation set in Panama City Beach, 400 metres from Panama City Beach and 1.5 km from Shipwreck Island. Including a heated pool, this apartment also features a restaurant.
520 N. Richard Jackson Blvd., Panama City Beach, 32407, United States