Description: Stay in a luxurious waterfront vacation home in the Florida Keys with up to 2,500 square feet in Paradise. Direct Atlantic Ocean Access to Sombrero Reef with 75' Seawall Dockage Included and right on Sombrero Beach Road. Enjoy beautiful ocean views or s