117A6894.JPG Posted on October 31, 2014 by Lighthouse_Admin (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.