3331 GLENWOOD Avenue, Windsor