Developer proposes 24-storey highrise at site of former Mandarin Ogilvie restaurant TCU has filed a proposal to build a 24-storey tower with 323 rental apartment units on the northeast corner of Ogilvie Road and Cummings Avenue. Read more
Our Story Over the course of the last 13 years, the company has grown exponentially and has established itself as a major player amongst Ottawa's top Real Estate Developers. Read more