65 Larch Street, Greater Sudbury — $3,900,000 | Immoroute.ca