UrbanAmerica Sheds Distressed Suburban Boston Office Asset
The 104,527-square-foot office building in Concord, Mass., changed hands through an $11 million trustee sale. The New England District of the Army Corps of Engineers has been occupying it since 1997.