2001

2001

Category:

A new look: restoring the Square Phillips flagship store.

The extraordinary 18,000 square foot store on Square Phillips in Montreal, known for its iconic architecture, undergoes a major restoration.