D07-12-18-0004

Site Plan Control: The City of Ottawa has received a Site Plan application for the development of the first of three phases of a seven-building high-rise development. The first phase of the proposal consists of two buildings, 15 and 22 storeys high, with a total of 414 units. View application on ottawa.ca