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