MALL HALL OF FAME
FRAMINGHAM MALL encompassed around 162,400 leasable square feet. When fully-leased, the complex contained sixteen stores and services.
‹
›
Home
View web version