Designed by
Title
The Bell Center and Deloitte building Montreal #145361722
Description
The Deloitte Tower French: Tour Deloitte is a 26-storey office building in Montreal, Quebec, Canada, located between Windsor Station and the Bell Centre.
This image is editorial