28 days$25k drop • Apr 30$875,0001.85 acresMiddlesex County5 bd, 2.5 ba • 2,435 sq ftMaynard, MA 01754