6-bed Detached House for sale in Old Markham Village, 180 & 188 Main St, Markham