November 20, Vancouver’s new Foot Locker Power Store opened to the public.

The new retail space is located at 1067 Robson Street and has been under development since late 2018. Designed by Francl Architecture, the two-storey building is located between Sephora on the east and the heritage Manhattan building on the west.

Click here to see the pics