About Norwood Medical Center
825 Washington Street, Norwood, MA
Located at 825 Washington St. in Norwood, Massachusetts, the 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.
"Norwood Medical Center is a high-quality medical asset situated in one of the Boston area's most desirable office, retail and residential locations," said Joseph Sitt, CEO of Thor Equities.
Also known as Guild Medical Center, the newly renovated 4.75-acre property serves as the primary medical office and outpatient services complex for Steward Norwood Hospital located directly across the street. It is also a five-minute walk from the MBTA Commuter Rail's Norwood Central station, a 10-minute drive from I-95 and close to Route 1, a major retail corridor for the area.