Elmwood Towns is a New Townhome development by Queenscorp Residences located at Lakeshore Rd E & Hurontario St, Mississauga.