Skip to main content

LeClair Construction Management

Marsh & McLennan, 120 Bremner Toronto

Marsh & McLennan is a 10-story, 250,000 square foot tenant fit-up located in the South Core tower at 120 Bremner in Toronto. The project included the restoration of existing spaces alongside the new office build-out.