6-bed Detached for sale in Thornhill, 22 Ida St, Markham