$1,288,000 Richmond Hill
$2,799,000 Richmond Hill
$1,588,000 Richmond Hill
$1,938,000 Vaughan
$2,990,000 Markham
Detail....