Land for sale, 15 Lambs Lane, Lot #4, in Lake Placid, United StatesLake Placid, 15 Lambs Lane, Lot #4Plot of land