406 Canvasback Road
Mooresville, NC
Neighborhood: Mallard Head 4 BR, 4.0 BA, 4,213 sqft MLS# 4085700 | ERA Live Moore |
246 Canvasback Road
Mooresville, NC
Neighborhood: Mallard Head 3 BR, 2.0 BA, 2,266 sqft MLS# 4129718 | Berkshire Hathaway HomeServices |