It was located on a 44-acre (17.8 ha) commercial site, at the southwest corner of Don Mills Road and Lawrence Avenue East in Toronto.
E. P. Taylor of Argus Corporation originally bought the land for a brewing plant, but decided to make the site the focal point of the 2,100-acre (850 ha) planned community.
However in 2006, CF claimed that the property was in poor condition at an Ontario Municipal Board hearing on 29 May 2006 to justify demolishing the mall and rebuilding it as an urban lifestyle village.
Nearby residents regarded the existing mall as a community centre, and criticized CF's latest redevelopment plan as failing to serve their needs.
Home Hardware relocated to 49 The Donway West,[5] on the south side of the Mall property, where The Beer Store, Blockbuster Video and Royal LePage Realty had long been located.