New Kleinburg Towns at Arista is a New Townhome development by Arista Homes Limited located at Nashville Rd & Huntington Rd, Vaughan.