20 UPPER CANADA COURT Halton Hills Ontario

20 UPPER CANADA COURT

Halton Hills, Ontario
For Sale
$969,888
3 beds
4 baths
  213 RANDALL STREET Oakville Ontario

213 RANDALL STREET

Oakville, Ontario
For Lease
$5,400
3 beds
2 baths
  2217 GHENT Avenue Burlington Ontario

2217 GHENT Avenue

Burlington, Ontario
For Sale
$1,199,000
4 beds
2 baths
  1407 OAKMONT Common Burlington Ontario

1407 OAKMONT Common

Burlington, Ontario
For Sale
$999,900
3 beds
3 baths
  142 LANCASTER Street W Kitchener Ontario

142 LANCASTER Street W

Kitchener, Ontario
For Sale
$550,000
3 beds
1 bath
  61 HORSESHOE BAY Road Dunnville Ontario

61 HORSESHOE BAY Road

Dunnville, Ontario
For Lease
$2,950
6 beds
2 baths
  181 ELMIRA Road S Unit# 604 Guelph Ontario

181 ELMIRA Road S Unit# 604

Guelph, Ontario
For Lease
$2,400
2 beds
2 baths
  383 BEAVER CREEK Road Waterloo Ontario

383 BEAVER CREEK Road

Waterloo, Ontario
For Sale
$899,900
3 beds
3 baths
  27 STAUFFER Road Brantford Ontario

27 STAUFFER Road

Brantford, Ontario
For Sale
$949,900
4 beds
4 baths