4-bed Townhouse for sale in Vinegar Hill, Markham