Casa Del Sol Beach Resort

58182 Overseas Hwy
Marathon
Florida
United States