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)
Semifinalists — Public Buildings
The Editor
No comments yet. Be the first to share your thoughts.