Start a SearchNorwood Park South

Norwood Park South

220 Norwood Park South, Norwood, MA 02062

Last Updated: 07/24/2017
Property Type:Office
Year Built:1986
Class:
Size:148,335 SF
1 of 1

Building Overview

Building Description

Norwood Park South, constructed between 1983 and 1986, consists of three two-story office buildings that collectively contain 148,335 square feet of rentable space. The property is located on 13.85 acres in Norwood, Massachusetts. The property was acquired on June 2, 2005.

Building Details

Property Type:Office
Year Built:1986
Class:
Size:148,335 SF

Location

220 Norwood Park South, Norwood, MA 02062

Property Inquiry