pendingUnder contract$1,290,0003.65 acresMiddlesex County9 bd, 6 ba • 3,980 sq ftPiscataway, NJ 08854