Homes for sale - 3036 ABELL ROAD, Lake Placid, FL 33852 – MLS#C7441...