12804 126 ST NW, Edmonton, Alberta, T5L0Y1 — $319,000 · Realtor