16 Windward Court, Placida, FL 33946 Enjoy views of the lake, the Links golf course and conservation lands beyond from...
Windward
Scenic water and nature views plus the peace that this cul-de-sac brings are all yours in this desirable Windward patio...