6-bed Detached for sale in Greensborough, 15 Sedore St, Markham