Site Plan Control: The City of Ottawa has received a Site Plan Control application to construct a nine-storey apartment with 153 dwelling units. View application on ottawa.ca
Preview on v2.ottwatch.ca