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
TCU Development Corporation Breaks Ground at 1155 Joseph Cyr TCU Development Corporation recently broke ground at 1155 Joseph Cyr, a mid-rise mixed-use rental development located in Ottawa's Beacon Hill-Cyrville neighbourhood. Read more