22529 83A AV, Edmonton — $450,238 | Immoroute.ca