Framingham, MA
80 Worcester Rd, Framingham, MA, United States
Retail
Square Feet
65,420
Investment Profile
Opportunistic
Investment Period
5-7 years
Occupancy
21.5%
Date Closed
12/7/2021
80 Worcester Rd, Framingham, MA, United States
Retail
65,420
Opportunistic
5-7 years
21.5%
12/7/2021
© All Rights Reserved.