THE COTTAGE

77 MIRROR LAKE DR, LAKE PLACID,
NY, 12946, USA