Shopping malls database
Twin City Plaza is located at the corner of McGrath Highway (Rte. 28) & Gore St., Cambridge. It is a Community Center which opened in 1987 and was last renovated in 2005. It is an Open shopping mall. It covers an area of 281,703 sqft. and has about 33 stores.
Shopping mall's name: Twin City Plaza
Address: McGrath Highway (Rte. 28) & Gore St., Cambridge, MA 02143
State: MA
Number of stores: 33