• For sale   $459,900
  • Lot 20 Napa Valley, Sudbury Ontario, P3E0A8
  • MLS®: 2051843