A private island in the Florida Keys only 18 miles from Miami; straddling Biscayne Bay and the Atlantic Ocean and containing 2 guest houses, storage room, equipment room, above-ground swimming pool and dockage.
A private island in the Florida Keys only 18 miles from Miami; straddling Biscayne Bay and the Atlantic Ocean and containing 2 guest houses, storage room, equipment room, above-ground swimming pool and dockage.