Homes for sale - 544 NE Live Oak Street, Lake Placid, FL 33852 – ML...