3-bed Detached for sale in Greensborough, 105 Alfred Paterson Dr, Markham