526 LAKE HELEN DRIVE, Lake Placid, FL 33852 – V4920811 - Vincent Ha...