28 Saint James Avenue, Vaughan — $1,398,000 · mihom.ca