ABOUT
SERVICES
PORTFOLIO
CAREERS
CONTACT
BLOG
More
The Vistal luxury condominium towers were built on the southern tip of L'île des Sœurs, with breathtaking views of the Saint Lawrence River, downtown Montreal and the wonderful gardens that Strathmore proudly maintains.
(click photos to enlarge)