$20k drop • Oct 5$499,0003.65 acresMonmouth County5 bd, 2 ba • 2,182 sq ftUpper Freehold Township, NJ 08514
PendingUnder contract$1,615,0001.84 acresMonmouth County5 bd, 5.5 ba • 4,243 sq ftMillstone, NJ 08510