Norwood, MA
244 Vanderbilt Ave
Norwood, MA
244 Vanderbilt Ave
Norwood, MA, United States
Industrial-Flex
Square Feet
44,406
Investment Profile
Core-Plus
Investment Period
7-10 Years
Occupancy
100%
Date Closed
November 7th, 2017