1444 UPPER OTTAWA Street Unit# 30 Hamilton Ontario

1444 UPPER OTTAWA Street Unit# 30

Hamilton, Ontario
For Sale
$529,900
3 beds
2 baths
  149 LEINSTER Street N Unit# Lower Hamilton Ontario

149 LEINSTER Street N Unit# Lower

Hamilton, Ontario
For Lease
$1,400
1 bed
1 bath
  33 HAMPSHIRE Place Stoney Creek Ontario

33 HAMPSHIRE Place

Stoney Creek, Ontario
For Sale
$1,325,000
4 beds
3 baths
  174 PIKE CREEK Drive Cayuga Ontario

174 PIKE CREEK Drive

Cayuga, Ontario
For Sale
$1,029,000
3 beds
3 baths
  5055 GREENLANE Road Unit# 512 Beamsville Ontario

5055 GREENLANE Road Unit# 512

Beamsville, Ontario
For Lease
$1,750
1 bed
1 bath
  290 BARTON Street W Unit# 21 Hamilton Ontario

290 BARTON Street W Unit# 21

Hamilton, Ontario
For Lease
$2,900
3 beds
3 baths
  137 PIKE CREEK Drive Cayuga Ontario

137 PIKE CREEK Drive

Cayuga, Ontario
For Sale
$929,000
2 beds
2 baths
  39 WELLSPRING Way Pelham Ontario

39 WELLSPRING Way

Pelham, Ontario
For Sale
$1,149,000
2 beds
3 baths
  143 KLEIN Circle Ancaster Ontario

143 KLEIN Circle

Ancaster, Ontario
For Sale
$1,844,997
4 beds
4 baths