Homes for sale - 117 Mallard Court, Chapel Hill, NC 27517 – MLS#240...