grand central manor ii
10903 103 Ave NW, Edmonton