Mill Creek Towns is a New Townhome development by CIM Developments located at Bayview Ave & Elgin Mills Rd E, Richmond Hill.