Cedarbrae Mall (original) (raw)
Cedarbrae Mall is a shopping mall in the Scarborough area of Toronto, Ontario, Canada, located at the corner of Markham Road and Lawrence Avenue East. In terms of size, Cedarbrae Mall may be the eighty-ninth largest shopping mall in Canada with a floor area of 548,000 sq ft (50,911 m2). It is anchored by No Frills and Canadian Tire.