126 Caraway Lane Mooresville, NC 28117