Watertown Mall Sells for $100 Million

Watertown Mall sells for $100 million to National Development, abandoning previous plans for a life sciences campus. The property will remain a retail hub, reflecting a significant shift in Boston's c

Watertown Mall Sells for $100 Million