pendingUnder contract$650,0004 acresMonmouth County3 bd, 2 ba • 2,483 sq ftMillstone Township, NJ 08535
pendingUnder contract$1,500,0002 acresMiddlesex County6 bd, 5 ba • 5,920 sq ftSouth Brunswick Township, NJ 08852