14-22 McGrath Hwy, Somerville, MA 02143
Near the train providing access to Cambridge and Boston, with surface parking and a strong retailer mix.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.
VIEW OUR PRIVACY POLICY
Twin City Plaza
14-22 McGrath Hwy, Somerville, MA 02143 203-635-5560
Transit Near Me
PRIVACY POLICY