• For sale   $419,900
  • 2279 Mallards Landing Unit# 15, Sudbury Ontario, P3E6L7
  • MLS®: 1043322