28 Saint James Ave, Vaughan — $1,398,000 | Immoroute.ca