Movies Filmed at Vancouver Impound Lot

Granville Street & Pacific Street, Vancouver, BC V6Z, Canada
Nearby Locations
Granville Street (between Beach & Pacifi… from The Flash
52 m

Store under Granville Bridge from Arrow
54 m

Beach Avenue & Granville Street from iZombie
109 m

Browse more nearby locations.


Near Roy's House

Thea is walking home from Roy's house when she is attacked by some muggers in episode #117 "The Huntress Returns".


Crime Scene

The police investigate the murder of the accountant Tony in episode #101 "The Aquarium".