Claridge Homes proposes 'Landmark Building' in Ottawa's Centretown neighbourhood
An Ottawa developer has unveiled plans to build a 'Landmark Building,' with a public space, in Ottawa's Centretown neighbourhood, across the street from the Canadian Museum of Nature.