10111 104th Avenue NW, Edmonton, Alberta
Click here for street view