Tag archives for Boston

National Real Estate Leader Closes on Norwood Medical Center at 825 Washington St. in Norwood, Massachusetts for $23.5 Million

Thor Equities today announced it has closed on the acquisition of Norwood Medical Center, its first property in the Greater Boston area, for $23.5 ...
Continue Reading
error: Content is protected !!