MovieMaps

Movies Filmed at Leckie Building

220 Cambie Street, Vancouver, BC V6B 2M9, Canada
Nearby Locations
Water Street & Cambie Street from The NeverEnding Story
38 m

235 Cambie Street from I, Robot
40 m

Water St. Cafe from Excess Baggage
43 m

Browse more nearby locations.

50/50

KVXT

Source: Owen Lockwood