Where is Langley, BC - 8660 200 St?

Where is Langley, BC - 8660 200 St located?

Langley, BC - 8660 200 St, Langley, BC - 8660 200 St, Canada (approx. 49.100304°, -122.668686°)


Where is Langley, BC - 8660 200 St on the map?