6-bed Detached for sale in Vinegar Hill, 24 Rouge St, Markham