2003 Armstrong Street, Greater Sudbury — $839,900 | Immoroute.ca