Mall nearby Somerville
0 found
Assembly Square
145 Middlesex Ave, Somerville, MA 02145, United States, GPS: 42.39564,-71.08291
Shopping Center in Somerville, MA.
More Mall in other Cities
Interesting places in Somerville
Search this area