Homes for sale - 3700 State Rd 70 E, Lake Placid, FL 33852 – MLS#22...