161 Worcester Road, Framingham

690 – 12,400 Rentable Square Feet Available for Lease

Synergistic Retail Components

Temazcal Restaurant on-site

Excited to Tour? CONTACT:

DOWNLOAD OUR LEASING BROCHURE!

161 Worcester Road Brochure