1,688,000 Markham
2,250,000 Markham
1,629,000 Richmond Hill
1,288,000 Richmond Hill
1,650,000 Richmond Hill
1,399,000 Toronto
$2,050,000 Richmond Hill
$1,845,000 Richmond Hill
$1,210,000 Markham
$1,320,000 Richmond Hill
$1,050,000 Richmond Hill
Detail ...