STAY CONNECTED WITH US

35 Photos of Westmount Square in Montreal

Westmount Square is a residential and office complex located in Westmount, Quebec, Canada. There are two of residential apartment buildings, and one office building. These towers sit atop an underground shopping centre consisting of thirty-five shops. It is located between Saint Catherine Street and De Maisonneuve Boulevard and between Wood Avenue and Greene Avenue.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics