R&R Townhomes is a New Townhome development by Valleymede Homes located at 14th Avenue & McCowan Rd, Markham.