100 LAVENDER AVE, Lake Placid - $189,900