This 9 Million Dollar Lake Placid Home Will Take You Back In TimeThis 9 Million Dollar Lake Placid Home Will Take You Back In Time517 Bear Cub Lane in Lake Placid, New York, will leave you breathless from the view of the beautiful Adirondack Mountains. KaylinKaylin