List
Mixed
Map
680

waterloo region townhouses for sale

Search for waterloo region real estate by price, bedroom, or property type. View all the latest waterloo region MLS® listings.

123 - 25 Concession Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
106 - 10 Birmingham Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
22 - 105 Pinnacle Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
22 - 15 Blacklock Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
2 - 165 Green Valley Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
56 - 67 Valleyview Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
25 Lidstone Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
10 - 350 River Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
144 - 20 Isherwood Avenue
Create an account
$999,999
Sign up
 or 
Log in
  to view
16 - 235 Ferguson Avenue
Create an account
$999,999
Sign up
 or 
Log in
  to view
35 - 80 Old Country Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
38 - 143 Elgin Street N
Create an account
$999,999
Sign up
 or 
Log in
  to view
310 Fallowfield Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
1 - 505 Oakvale Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
11 - 271 Grey Silo Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
19 - 54 Bridge Street W
Create an account
$999,999
Sign up
 or 
Log in
  to view
90 Donnenwerth Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
7 - 314 Equestrian Way
Create an account
$999,999
Sign up
 or 
Log in
  to view
B026 - 525 Erinbrook Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
32 - 260 Deer Ridge Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
174 Windflower Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
44 Robert Peel Road Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
343 Dolman Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
49 Meadowridge Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
12 - 75 Beasley Crescent
Create an account
$999,999
Sign up
 or 
Log in
  to view
A - 758 Bleams Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
39 - 10 Holborn Court
Create an account
$999,999
Sign up
 or 
Log in
  to view
56 Honey Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
J138 - 25 Isherwood Avenue
Create an account
$999,999
Sign up
 or 
Log in
  to view
9 - 600 Victoria Street S
Create an account
$999,999
Sign up
 or 
Log in
  to view
9 - 45 Blair Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
59 Anna Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
167 Seabrook Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
43 - 121 University Avenue E
Create an account
$999,999
Sign up
 or 
Log in
  to view
C064 - 525 Erinbrook Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
16 - 205 West Oak Trail
Create an account
$999,999
Sign up
 or 
Log in
  to view
4 - 405 Kingscourt Drive
Create an account
$999,999
Sign up
 or 
Log in
  to view
36 A - 1430 Highland Road W
Create an account
$999,999
Sign up
 or 
Log in
  to view
205 - 800 Myers Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
A25 - 350 Fisher Mills Road
Create an account
$999,999
Sign up
 or 
Log in
  to view
C037 - 142 Foamflower Place
Create an account
$999,999
Sign up
 or 
Log in
  to view
52 - 99 Roger Street
Create an account
$999,999
Sign up
 or 
Log in
  to view
17 Valencia Avenue
Create an account
$999,999
Sign up
 or 
Log in
  to view