2620 NORFOLK Street, Windsor