Acorn Cottage

130 Greenwood St Lake Placid NY 12946 USA

Location