Upper House is a classic colonial home located on Mirror Lake Drive in Lake Placid. This home can accommodate up to 8 people with 3 bedrooms and a sleeper sofa in the living room. The kitchen has been newly renovated and two of the three bathrooms are brand new, as well! Enjoy a deeded access point to Mirror Lake only a two minute walk from the house or take a walk around Mirror Lake on the red brick paver path and reach the unique shops and restaurants on Main Street in only one mile.