Norwood Medical Center Update 09/25/18

Norwood Medical Center Acquired for $23.5 Million

New York-based, Thor Equities has acquired the Norwood Medical Center, located at 825 Washington Street in Norwood, MA for $23.5 million.

The property features a three-story, 92,400-square-foot medical office building is currently 95 percent occupied. Tenants include Steward Health Care, the largest private hospital operator in the United States, as well as Quest Diagnostics and Associates in Internal Medicine.

View Norwood Medical Center >>

Search BLDUP

Search BLDUP for news, projects, and companies to find the information that pushes your business forward.

Related News