Pines & Palms Resort

80401 Old Hwy
Islamorada
Florida
United States