Francis X. Roche

2696 Lake Shore #78, Gilford NH 03249 - Francis X. Roche2696-lake-shore-78-gilford-nh-03249-4609144_1jpg
Gilford
$ 239,999
2696 Lake Shore #78
Condo
2 beds
2 baths
1,377 sqf
Francis-X.-Roche-120

Francis X. Roche

 Office: 1-800-926-5253

View home
40 Clearwater, Laconia NH 03246 - Francis X. Roche40-clearwater-laconia-nh-03246-4609143_1jpg
Laconia
$ 329,999
40 Clearwater
Residential
3 beds
3 baths
2,597 sqf
Francis-X.-Roche-120

Francis X. Roche

 Office: 1-800-926-5253

View home
58 Sand Hill, Gilford NH 03249 - Francis X. Roche58-sand-hill-gilford-nh-03249-4608395_1jpg
Gilford
$ 359,999
58 Sand Hill
Residential
4 beds
4 baths
4,044 sqf
Francis-X.-Roche-120

Francis X. Roche

 Office: 1-800-926-5253

View home
405 Beech Hill Road, Campton NH 03223 - Francis X. Roche405-beech-hill-road-campton-nh-03223-4608877_1jpg
Campton
$ 396,352
405 Beech Hill Road
Residential
3 beds
1 bath
1,924 sqf
Francis-X.-Roche-120

Francis X. Roche

 Office: 1-800-926-5253

View home