Construction has begun on three-story mixed-use development Kensington Commons. The presence of bulldozers and earth movers at the corner of Adams Avenue and Marlborough Road is a sight that many Kensington neighbors tried desperately to …
May 27, 2013