4-bed Detached for sale in Thornhill, 26 Church Lane, Markham