3-bed Detached for sale in Vinegar Hill, 89 Main St, Markham