Assembly Square Marketplace in Somerville
105 Middlesex Ave,
Somerville, 02145
(617) 628-1275
(617) 628-1275
Providers of mall in Somerville
mall, shopping center