1 min read Sold SOLD – Enjoy Lake and Golf Views 5 years ago Flaboater 16 Windward Court, Placida, FL 33946 Enjoy views of the lake, the Links golf course and conservation lands beyond from...