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
Ontario’s shifting real estate landscape For rental housing providers, opportunities abound Read more