468 Belknap Mountain Road, Gilford, NH, 03249

$299,999

468 Belknap Mountain Road, Gilford, NH, 03249

Courtesy of: Gus Benavides | Coldwell Banker Realty Gilford NH