About 720 University Ave
720 University Ave, Norwood, MA
The property features a 3-story Class-B office building that was constructed in 1988. The building is 75,513 square-feet and sits on a 25.46-acre parcel of land in Norwood, MA.
The property is located 2 miles from the 128 Commuter Rail (Providence/Stoughton Line) and 3 miles from the Norwood train station (Franklin Line). The building was previously occupied by Meditech but currently has no tenants.
720 University Avenue Overview
Key Data, Images & News
Basic Details
PRO Data
Latest News 1
Jun 05, 2018