3309 Placid View Dr Lake Placid, FL 33852