2696 Lake Shore Road Unit: 8, Gilford, NH 03249
3
beds
2.5
baths
1,536 Sq.Ft. LIVING AREA
23 Acres lot