18923 86A AV, Edmonton, T5T4X9 — For sale @ $430,000