840 STILLWATER BV, Edmonton, T6M3E6 — For sale @ $636,990