185 Mallard Way, Mooresville, North Carolina
Mooresville, NC
$289,900
$679,000
$244,900
$675,000
$544,999
$895,000
$500,000
$857,900
$800,000
$819,900
$475,000
$780,000
$1,169,000
$785,000
$1,074,000
$625,000
$775,000
$898,900
Mooresville NC
Denver NC
Cornelius NC
Davidson NC
Huntersville NC
Stanley NC
Find a recommended local agent.