11308 128 ST NW, Edmonton, T5M0W9 — For sale @ $697,400