$3,8004 beds · 3 bathsHouse7 Davidoff StMarkham, ON L6E1R2Add to favoritesShareListing optionsMessageLoading
$4,4905 beds · 3 bathsHouse39 Emery Hill BlvdMarkham, ON L6C2W7Add to favoritesShareListing optionsMessageLoading
$4,1504 beds · 4 bathsHouse29 James Parrott AveMarkham, ON L6E0J9Add to favoritesShareListing optionsMessageLoadingCall(905) 305-1600
$4,8005 beds · 4 bathsHouse77 Briarwood RdMarkham, ON L3R2W8Add to favoritesShareListing optionsMessageLoadingCall(905) 305-1600