7508 139 ST NW, Edmonton, Alberta, T5R0E8 — $1,299,000 · Realtor