MovieMaps

Movies Filmed at 12086 193a Street

12086 193a St, Pitt Meadows, BC V3Y 1J1, Canada
Nearby Locations
One Love from The Millionaires Club
535 m

11741 195B Street from The Company You Keep
818 m

Pitt Meadows Arena Complex from Supergirl
1.2 km

Browse more nearby locations.

Supergirl

Julia Freeman's House

Kara and the DEO team execute a raid to capture Julia Freeman, but they find her to be a regular human until Alex provokes her in episode 3x13 “Both Sides Now”.