3340 SETLLA Crescent, Windsor