Preston103-111 Dundas StFormerly the site of the Cozzella Fruit & Vegetable Store, “The Corner Store” apartments in Preston is a boutique development consisting of 56 one and two bedroom apartments. It’s more than bricks and mortar; The Corner Store continues the legacy of the Cozzella family in this area.View Property