Lot 25, Teal Duck Lake, Whale Point, Eleuthera, Bahamas Whale Point, Eleuthera, Bahamas
Available for Immediate Sale, rare on market, lots on Teal Duck Lake, Whale Point, North Eleuthera. Offered individually, at 75 feet of water frontage or can be sold together [...]