Homes for sale - 532 Main ST, Farmington, NH 03835 – MLS#4880720 - ...