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

Other Offerings

Share by: