412 Bay Road, Farmington, NH July 22, 2024 admin For Sale $774,900 ~ +/- 40 Acres ~ 3 Bed, 2 Bath Welcome to a true country estate home where… Continue Reading →