Markham

2724 Oxford Drive, Markham

$79,000
3 beds
1 baths

16418 Ashland Avenue, Markham

$39,000
3 beds
1 baths

16411 Hermitage Avenue, Markham

$144,500
4 beds
2 baths

16506 Plymouth Drive, Markham

$94,900
3 beds
1 baths

16524 Kedzie Avenue, Markham

$140,000
4 beds
2 baths

1904 163rd Street, Markham

$45,000
3 beds
1 baths

16205 Damen Avenue, Markham

$49,900
3 beds
1 baths

16433 Homan Avenue, Markham

$159,900
3 beds
2 baths

16409 Turner Avenue, Markham

$119,000
4 beds
1.1 baths