117A6894.JPG

(Somerville, MA, 04/29/14) The overlook terrace at Avalon, an upscale apartment complex near Assembly Square Mall. Tuesday, April 29, 2014. Staff photo by John Wilcox.

Leave a Reply