Cambridge Centre is located in the heart of the rapidly growing City of Cambridge. It is an enclosed, regional shopping centre of 700,000 square feet anchored by The Bay, Target, Sears, Spor... - more
Since taking possession of the Cambridge Ice Park, now re-named The Cambridge Sports Park in March of 2012, Buckingham Sport Properties (also owner of Westwood and Chesswood arenas in Toronto... - more