Price Reduced
Viewed
120 Roberts Road
Barrington, NH 03825
$198,000
2 beds
2 full
bathrooms1,293 sq.ft.
Listed By CENTURY 21 North East