Apartment for sale, 32 Windermere Island, Eleuthera, in Central Eleuthera, The BahamasCentral EleutheraApartment • 1 room(s) • 2 bed. • 2 bath.