CF Rideau Centre

Plan Calls For 21-Story Residential Tower In Ottawa

Developer Cadillac Fairview has submitted for approval a plan to build a 21-story residential building on top of the CF Rideau Centre shopping mall in downtown Ottawa, Canada, STOREYS reported in December....