PendingUnder contract$1,595,0002.13 acresMiddlesex County5 bd, 5 ba • 4,084 sq ftMonroe Township, NJ 08831