28 days$175k drop • Apr 14$1,975,0004.5 acresMiddlesex County4 bd, 5 ba • 4,510 sq ftPlainsboro, NJ 08512
12 months ago$1,790,0001.54 acresMiddlesex County5 bd, 5.5 ba • 1,992 sq ftSouth Brunswick Township, NJ 08852