3318 CHICKADEE DR, Edmonton, T5V1R5 — For sale @ $679,900