3-bed Townhouse for sale in Vinegar Hill, 75 James Scott Rd, Markham