520 Office Building
520 Boston Providence Hwy, Norwood, MA 02062
This premier 25,000 Square Foot, 3 story office and retail building is strategically located on the northbound side of Route 1. 520 Providence Highway was built in 1984 and all the common areas were recently upgraded. Read more...