5
661 Pleasant St
Norwood, MA 02062
Rate Upon Request
2,258-18,453 SF
2
Spaces Available
Built 1996
18,453 SF Contiguous
Built 1996
2,258-18,453 SF
Rate Upon Request
Office, Industrial