24 WINDERMERE DR SW, Edmonton, Alberta, T6W0C2 — $1,788,000 · Realtor