Adirondack Lodge on 23 Acre Brewster Point lists in Lake Placid, NY for $13.5M $13,500,000 | Built 1998 | 10,000 Sq. Ft. | 7 Beds | 8 Baths | 23 Acres 62 Peninsula Road, Lake Placid, New York, United States, 12946 A grand Adirondack Lodge set on 23 acres on Brewster Point is on the […]