6-bed Detached for sale in Thornhill, 32 Kirk Dr, Markham