Westbury Montreal is a real estate complex of 10 buildings located in Côte-des-Neiges, including more than 550 residential condos spread over 4 buildings, a hotel, an office tower, a supermarket and other shops, all structured around the Namur and Plamondon metro stations.
The buildings are on de Courtrai Avenue, Westbury Avenue, Mackenzie Street, Trans Island Avenue and Decarie Boulevard.