The sun was certainly shining down on Windsor Terrace this morning, as Windsor Farms Market (589 Prospect Avenue and 11th Avenue) officially opened their doors to the public. The space, formally occupied by a Key Food market, was unexpectedly shuttered in 2012 and slated for a new Walgreens development. After