219 North Main Street, Natick, MA 01760
1. Staples 18,000 SF
9-27 LLC. Is a joint venture with Finard Properties working to revitalize the former Building 19 site. All plans for design and development are currently being processed.