319 CATFISH CREEK RD, Lake Placid - $624,900