The Haus On Mirror Lake

2439 main street
Lake Placid
New York
United States