Discover the charm and elegance of Leslie Mews Townhomes, a new condo townhome development by Atria Development Corporation. Conveniently situated at Jones Ave & Gerrard St E in the bustling city of Toronto, these townhomes offer a perfect blend of modern living and urban convenience.