L'Avenue is a mixed-use skyscraper complex in Montreal, Quebec, Canada. It is located across from the Bell Centre in downtown Montreal, on Avenue des Canadiens-de-Montréal between de la Montagne Street and Drummond Street.
Montreal, Canada(45.496, -73.571)
Get the latest architecture news and magazine highlights delivered to your inbox.
No comments yet. Be the first to share your thoughts.