18 Sampson Road, Rochester, NH, 03867

$315,000

18 Sampson Road, Rochester, NH, 03867

Courtesy of: ZRG Zoeller Realty Group | Keller Williams Coastal Realty