Movies Filmed at Eighth Avenue & Sixth Avenue

601 Eighth Ave, New Westminster, BC V3M 2R2, Canada
Nearby Locations
254 Osborne Avenue from Legends of Tomorrow
312 m

New Westminster Secondary from 21 Jump Street and 1 other movie.
365 m

Royal City Centre Mall from Carpool
404 m

Browse more nearby locations.