10352 68th Avenue, Edmonton, Alberta T6H 2A7