If you want to live on one of the most prestigious streets in Sarasota on THE most unique street in The Meadows, Windsor Park is for you. There are just 31