831 NEALE STREET, Lake Placid, FL 33852 – O5951041 - Laura Petersen...