Montreux is a 260 acre master planned community located on the northern slopes of Cougar Mountain in Issaquah, WA. Approximately half of the acreage is wooded and has been deeded to the homeowners as common areas. Many of our 247 homes enjoy views of Lak