Homes for sale - 86 MAIN ST, Newton Town, NJ 07860 – MLS#3683427 - ...