10534-10544 106th Street NW, Edmonton, Alberta T5H 2X6
Click here for street view