3426 PETER Street, Windsor