759 Ellis Street E, Windsor