There are only eight Sears stores left in America. One of them is at South Shore Plaza in Braintree, Massachusetts.
Attempts to build housing on a section of Braintree’s South Shore Plaza property resumed momentum as a multifamily developer presented the final version of the 325-unit apartment complex. A handful of ...
When one fried-chicken door closes, a fast-casual Mediterranean door opens. That seems to be the case for the latest development in the redevelopment of the former Motel 6 in Braintree. CAVA ...
According to its Facebook page, walking into Oakdale Antiques Plaza feels like stepping into a carefully curated time capsule—the space is filled with one-of-a-kind treasures, from delicate pocket ...
Correction: There will be 9 Nordstrom and Nordstrom Rack locations in Massachusetts after the South Shore Plaza Nordstrom closure Saturday, March 8. Attention shoppers: Colony Place appears to be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results