135 allée Riverside, North Vancouver, Colombie-Britannique V7H 1T6
Click here for street view