Emily McGirr

Ottawa developer recently filed a proposal to build two towers of 28 and 30 storeys at 267 O’Connor St., between Gilmour and MacLaren streets.