13320 139 ST NW, Edmonton, Alberta, T5L2C2 — $379,000 · Realtor