1505 US 27 S Lake Placid, FL 33852