Homes for sale - 18 Francis AVE, Hamilton, NJ 08629 – MLS#22111416 ...