6704 93 ST NW, Edmonton, Alberta, T6E3B4 — $639,000 · Realtor