Blog

Framingham’s Shoppers World, Everett plaza sold for $309M

Shoppers World was one of the first shopping malls in the country when it opened in 1951, though it was remade as an open-air plaza in the 1990s.

Read More