401 MAIN Street

For Sale
$899,900
1 bed
2 baths

38 NEW LAKESHORE Road

For Sale
$6,900,000

845 LAKESHORE Road

For Sale
$499,900
3 beds
1 bath

845 LAKESHORE Road

For Sale
$499,900

306 ST. PATRICK STREET

For Sale
$1,599,000
 
9 baths

22 CRICKLEWOOD Crescent

For Sale
$375,000
2 beds
2 baths

845 LAKESHORE ROAD

For Sale
$499,900
3 beds
1 bath

3088 HALDIMAND 9 Road

For Sale
$989,000
3 beds
3 baths

1301 KOHLER ROAD

For Sale
$849,999
3 beds
2 baths