11324 87 ST NW, Edmonton, Alberta, T5B3L9 — $725,000 · Realtor