Blog
BXP offloads major Needham office asset
BXP has sold a 409,000-square-foot office building in Needham for $132 million to a joint venture.
BXP has sold a 409,000-square-foot office building in Needham for $132 million to a joint venture.