140 Ellington Drive Mooresville, NC 28117

$225,000 Active