16826 107 Avenue, Edmonton, Alberta T5P 4C3
Click here for street view