19 Taylor St, Somerville, MA 02145, USA
112 Albion St, Somerville, MA 02144, USA
24 Cross St, Somerville, MA 02145, USA
612 Broadway, Somerville, MA 02145, USA