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....