About 256-270 Elm Street,
Davis Square, Somerville, MA 02144
A Charlotte-based property developer has filed plans for a lab development in Somerville's Davis Square. Plans call for a 4-story lab development with ground-floor retail and a 700 SF public plaza serving Davis Square.