20/Twenty Towns by Consulate Development Group is located at 2020 Camilla Rd, Mississauga. The development consists of 148 stacked townhouse units. About 20/Twenty Towns 20/Twenty Towns offers two-to-three bedroom contemporary urban units. Residents of 20/Twenty will experience inspired Mississauga living at an affordable price. Townhouse units feature spacious open concept...