3673 FARROW Avenue, Windsor