12832 126 Ave NW, Edmonton, Alberta, T5L3C8 — $1,595,000 · Realtor