8625 109th Street, Edmonton, Alberta T6G
Click here for street view