825 Washington Street, Norwood MA

picture

Address: 825 Washington Street, Norwood MA

Size: 93,500 square feet

Type: Medical Office

Major Tenants: AIM, Radiology of Norwood

MSA: Boston

Sub-market: Route 128 South