Toronto Townhouse For Sale

| 309 results
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
Mississauga $1,177,869
Vaughan $1,227,265
Ajax $883,371
Brampton $834,955
Markham $8,096,200
Pickering $1,058,526
Oakville $1,534,442
Richmond Hill $1,440,177
Whitchurch Stouffville $1,593,837