- 325 South Park Road, Markham — $2,500 (2 bed · 1 bath)
- 7181 Yonge Street, Markham — $650,000
- 265 Kirkham Drive, Markham — $999,900 (3 bed · 4 bath)
- 7191 Yonge Street, Markham — $2,450,000
- 39 Upper Duke Crescent, Markham — $649,000 (2 bed · 2 bath)
- 15 Apollo Road, Markham — $1,125,000 (3 bed · 4 bath)
- 397 Royal Orchard Boulevard, Markham — $2,950 (1 bed · 1 bath)
- 85 Royal West Road, Markham — $2,799,900 (5 bed · 4 bath)
- 8110 Birchmount Road, Markham — $514,900 (1 bed · 2 bath)
- 6080 Major Mackenzie Drive E, Markham — $38,000
- 77 Briarwood Road, Markham — $4,800 (5 bed · 4 bath)
- 8323 Kennedy Road, Markham — $499,000 (2 bed · 1 bath)
- 55 Central Park Drive, Markham — $2,100 (3 bed · 2 bath)
- 49 Apple Orchard Path, Markham — $1,728,000 (4 bed · 3 bath)
- 7163 Yonge Street, Markham — $215,100
- 7725 Birchmount Road, Markham — $579,000
- 18 Water Walk Drive, Markham — $899,000 (3 bed · 2 bath)
- 18 Water Walk Drive, Markham — $3,400 (3 bed · 2 bath)
- 18 Rouge Valley Drive W, Markham — $828,000 (3 bed · 2 bath)
- 5277 Major Mackenzie Drive E, Markham — $849,000 (3 bed · 3 bath)
- 200 Town Centre Boulevard, Markham — $14
- 396 Kirkham Drive, Markham — $1,800 (2 bed · 1 bath)
- 38 Water Walk Drive, Markham — $529,000 (1 bed · 1 bath)
- 21 Summerlea Street, Markham — $1,250,000 (6 bed · 4 bath)
- 81 Prince Of Wales Drive, Markham — $1,888,000 (5 bed · 5 bath)
- 2705 Elgin Mills Road E, Markham — $19
- 2705 Elgin Mills Road E, Markham — $19
- 3601 Highway 7 N/A E, Markham — $541,900
- 70 Shields Court, Markham — $14
- 25 Karachi Drive, Markham — $649,900
- 120 Duffield Drive, Markham — $17 (1 bath)
- 306 John Street, Markham — $618,000 (3 bed · 2 bath)
- 12 Gandhi Lane, Markham — $699,000 (3 bed · 2 bath)
- 60 INVERLOCHY Boulevard, Markham — $595,000 (3 bed · 2 bath)
- 8200 Birchmount Road, Markham — $850,000 (3 bed · 2 bath)
- 69 Main Street N, Markham — $99,000
- 28 Castle Harbour Lane W, Markham — $2,290 (2 bed · 2 bath)
- 1 Upper Duke Crescent, Markham — $799,999 (3 bed · 2 bath)
- 354 Main Street N, Markham — $980,000 (4 bed · 2 bath)
- 8119 Birchmount Road, Markham — $688,998 (2 bed · 2 bath)
- 7 Davidoff Street, Markham — $3,800 (4 bed · 3 bath)
- 292 Verdale Crossing, Markham — $550,000 (2 bed · 2 bath)
- 38 Water Walk Drive, Markham — $614,900 (2 bed · 2 bath)
- 33 Clegg Road, Markham — $779,000 (3 bed · 2 bath)
- 16 Cartmel Drive, Markham — $1,000 (1 bed · 1 bath)
- 16 Cartmel Drive, Markham — $1,800 (2 bed · 2 bath)
- 346 Main Street N, Markham — $49,000
- 61 Disk Drive, Markham — $1,398,000 (4 bed · 3 bath)
- 15 Stollery Pond Crescent, Markham — $599,000 (1 bed · 1 bath)
- 28 Prince Regent Street, Markham — $409,000 (2 bed · 1 bath)
- 28 South Unionville Avenue, Markham — $3,200
- 25 Heritage Road, Markham — $24 (3 bath)
- 3950 14th Avenue, Markham — $2,700
- 3950 14th Avenue, Markham — $375,000
- 55 South Town Centre Boulevard, Markham — $499,000 (2 bed · 1 bath)
- 113 Milliken Meadows Drive, Markham — $1,290,000 (6 bed · 3 bath)
- 399 Royal Orchard Boulevard, Markham — $1,249,000 (2 bed · 3 bath)
- 233 South Park Road, Markham — $689,000 (2 bed · 2 bath)
- 9 Sunnyside Hill Road, Markham — $1,300,000 (4 bed · 4 bath)
- 4300 Steeles Avenue E, Markham — $288,889
- 51 Esna Park Drive, Markham — $18
- 6962 14th Avenue, Markham — $1,600 (1 bed · 1 bath)
- 11 Fairburn Drive, Markham — $1,800
- 75 West Village Lane, Markham — $1,898,000 (4 bed · 4 bath)
- 7595 Markham Road, Markham — $180,000 (3 bath)
- 38 Water Walk Drive, Markham — $2,950 (2 bed · 2 bath)
- 6 Dalmeny Road, Markham — $1,500 (1 bed · 1 bath)
- 19 Erintol Way, Markham — $1,850 (2 bed · 2 bath)
- 37 Sir Bodwin Place, Markham — $1,495 (1 bed · 1 bath)
- 41 Begonia Street, Markham — $2,200 (2 bed · 2 bath)
- 58 Andriana Crescent, Markham — $1,049,999 (5 bed · 4 bath)
- 7595 Markham Road, Markham — $40,000
- 39 Upper Duke Crescent, Markham — $429,000 (1 bed · 1 bath)
- 75 Silver Rose Crescent, Markham — $1,800 (2 bed · 1 bath)
- 45 Jimston Drive, Markham — $1,700 (2 bed · 1 bath)
- 122 Walkerville Road, Markham — $888,000 (3 bed · 3 bath)
- 30 Gibson Drive, Markham — $79,000
- 160 Featherstone Avenue, Markham — $1,599,000 (8 bed · 6 bath)
- 368 John St Street, Markham — $2,600 (1 bath)
- 7481 Woodbine Avenue, Markham — $32
- 7481 Woodbine Avenue, Markham — $32
- 7481 Woodbine Avenue, Markham — $32
- 7481 Woodbine Avenue, Markham — $32
- 7481 Woodbine Avenue, Markham — $32
- 7481 Woodbine Avenue, Markham — $32
- 2933 Bur Oak Avenue, Markham — $3,088 (3 bed · 3 bath)
- 145 main Street N, Markham — $3,940,000
- 30 Bernadotte Drive, Markham — $15,000 (5 bed · 9 bath)
- 145 main Street N, Markham — $3,940,000
- 7181 Yonge Street, Markham — $1,388
- 9 Mimosa Street, Markham — $1,288,000 (3 bed · 3 bath)
- 70 Valleywood Drive, Markham — $159,000
- 2213 Rodick Road, Markham — $1,100 (1 bed · 1 bath)
- 18 Water Walk Drive, Markham — $629,000 (2 bed · 2 bath)
- 4259 Major Mackenzie Drive E, Markham — $1,128,000 (3 bed · 3 bath)
- 7130 Warden Avenue, Markham — $850
- 7181 Yonge Street, Markham — $190,000
- 8110 Birchmount Road, Markham — $2,400 (2 bed · 2 bath)
- 8339 Kennedy Road, Markham — $105,000
- 7755 Birchmount Road, Markham — $8,889,500 (1 bath)