Homes for sale - 106 Clarendon ST #D, Mooresville, NC 28117 – MLS#3...