2870 GLENWOOD Avenue, Windsor