1490 US 27 N Lake Placid, FL 33852