Norwood, Mass. – New York-based Thor Equities recently closed on the acquisition of the 92,000 square foot Norwood Medical Center in Norwood. In making its first purchase in Greater Boston,
The full content of this article is only available to paid subscribers. If you are an active subscriber, please log in. To subscribe, please click here: SUBSCRIBE