Fantastic Retail Opportunity In The Well Established “Milliken Square” Indoor Mall. Next To Very Busy And Popular 4040 Finch E Medical Building, Hsbc, National Bank, Chinese Seafood Restaurant, Chinese Supermarket, Ttc Etc. Ample Of Mall Parking Front & Back.