342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117
342 Preston Road #286, Mooresville, NC, 28117

$395,140

342 Preston Road #286, Mooresville, NC, 28117

44
Courtesy of: DR Horton Inc