MovieMaps

Movies Filmed at International Village Mall

88 W Pender St, Vancouver, BC V6B 6N9, Canada

Official Site

Nearby Locations
Europa from Supergirl
52 m

Keefer Place & Abbott Street from The 6th Day
92 m

Shanghai Alley from The Magicians and 1 other movie.
117 m

Browse more nearby locations.