South Shore Plaza Mall

The South Shore Mall is situated in Braintree. The Shouth Shore Mall is a property of the Simon Group. Simon malls can be found all over the nation. They are the largest realty firm in the US. Most likely most of us have been to a simon mall or will probably go to in the future. Once used to be a one story outdoor mall, now a fairly huge and every growing mall. Thousands of people come in this mall every week and some days are quiet, however this mall always leaves an impression on you, whether good or bad.