Mercedes Benz
1110 St. Laurent Blvd, Ottawa, ON
Situated at one of the busiest intersections in the city, the design capitalizes on the multiplicity of vantages into the site. The renovated building boasts the largest two-storey showroom in the Ottawa market, allowing the dealership to exhibit every model in the Mercedes Benz portfolio.