322 WILLIAM Street Elmira Ontario

322 WILLIAM Street

Elmira, Ontario
For Sale
$849,000
3 beds
2 baths
  706772 TOWNSHIP ROAD 2 Princeton Ontario

706772 TOWNSHIP ROAD 2

Princeton, Ontario
For Sale
$749,900
2 beds
1 bath
  7 FRONT Street Unit# 5 St. Jacobs Ontario

7 FRONT Street Unit# 5

St. Jacobs, Ontario
For Lease
$1,900
1 bed
1 bath
  105 LANCASTER Street W Kitchener Ontario

105 LANCASTER Street W

Kitchener, Ontario
For Sale
$729,900
5 beds
2 baths
  112 E UNION ST E Unit# B301 Waterloo Ontario

112 E UNION ST E Unit# B301

Waterloo, Ontario
For Sale
$659,900
2 beds
2 baths
  108 GARMENT Street Unit# 1106 Kitchener Ontario

108 GARMENT Street Unit# 1106

Kitchener, Ontario
For Lease
$2,100
2 beds
1 bath
  24 PARK Place Tillsonburg Ontario

24 PARK Place

Tillsonburg, Ontario
For Sale
$719,900
3 beds
3 baths
  1023 DEVONSHIRE Avenue Unit# 3 Woodstock Ontario

1023 DEVONSHIRE Avenue Unit# 3

Woodstock, Ontario
For Lease
$2,600
3 beds
4 baths
  265 WESTCOURT Place Unit# 203 Waterloo Ontario

265 WESTCOURT Place Unit# 203

Waterloo, Ontario
For Sale
$599,900
2 beds
2 baths