TCU Development Corporation

TCU Development Corp.'s plans for six-storey project near St. Laurent Shopping Centre call for 116 suites and ground-floor commercial space.
An Ottawa developer has reduced the number of units in a controversial apartment building proposed for Sandy Hill and added more parking after its original plan was appealed.