2 Scenic View Dr, Lake Placid, NY, 12946 | OpenRealtor