jessie barrett August 17, 2016 Awarded Lakeview Commons at 35 Harrington Avenue in Shrewsbury, MA jessie barrett August 17, 2016 5 Buildings totaling 250 luxury apartments with a clubhouse.