10440-10468 176th Street NW, Edmonton, Alberta T5S 2E4
Click here for street view