Cedarbrae Mall

LocationCEDEBRAE MALL 3495 Lawrence Ave, Toronto, ON
Square Feet476,028
Tenants Canadian Tire, Winners, Dollarama, NoFrills, Good Life, Beer Store, LCBO, JYSK