1063 Meaderboro Road, Farmington, NH 03835 - Homesnap