Vancouver-headquartered Indochino will open in 1,617 square feet of The Mill. It will be the custom-apparel brand’s second Nashville location, following a location at 700 Eighth Ave. S.