Home Tags Leed store

Tag: leed store

South St. Opens LEED Store in TO

TORONTO — The South St. Burger team is celebrating the opening of its first LEED-certified store in Toronto’s Bayview Village Shopping Centre. “For us,...