MAGNA INTERNATIONAL, MILTON Year 2023 Address 333 Market Dr, Milton Architect Technoarch Inc. Designer Franchise