Echo & Co.
1 Davis Square, Somerville, MA 02144
Friendly office in the heart of Davis Square, just steps from the T and all of the great restaurants and stores in the area. Bright office space overlooking the square. Large conference room accessible for renters. Secure entry.
Amenities & Services at 1 Davis Square
As area rents rise, so does this town's popularity