Interior fit-out of a 30,000 SF facility for a new Team Town Sports retail in Meadowvale, Mississauga. Client:Sporting Life GroupType:Commercial/RetailShare