Site Plan Control: The City of Ottawa has received a Site Plan Control application to construct a five-storey apartment with 46 dwelling units. View application on ottawa.ca