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.