NW - 20023 26 AV, Edmonton — $619,900 | Immoroute.ca