7-bed Detached House for sale in Markham Village, 250 Church St, Markham