Blog
South Station Tower developer buys warehouses north of Boston for $73M

A pair of warehouses north of Boston have sold for $73 million as part of a three-property deal between two major real estate investment firms.
A pair of warehouses north of Boston have sold for $73 million as part of a three-property deal between two major real estate investment firms.