Blog

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

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. 

Read More