Description: This Mountain view town home is located in the Whistler mountain range. Northstar is just a short walk to the ski lift or to the Whistler Village Centre where restaurants and resort shops are located. Enjoy the beautifully landscaped courtyard while you