top of page

Place Toulon

4060 St. Catherine West, Westmount Quebec

Place Toulon is adjacent to Montreal’s downtown core in the heart of Westmount. This prestigious medical / professional office building was recently renovated and offers spectacular views of the river and mountain.  Place Toulon is easily accessible, the Atwater Metro and Bus station is across the street, the building has two levels of indoor parking and the area is also home to a multitude of dining, entertainment and shopping venues.  Place Toulon offers short and long term, turn-key office leasing opportunities with current availabilities ranging from 300 Square Feet to 11,000 Square Feet.         

National Tenants

Screen Shot 2021-02-10 at 12.35.12

Leasing Contact

Neil Castagna

514.931.5811 ext. 134

Property Contact

Yan Lortie

Shoppes Of Yarmouth Mall
Shoppes Of Yarmouth Mall
Port Hawkesbury Center
Port Hawkesbury Center
Place Rouanda
Place Rouanda
bottom of page