A denim company and a printing firm have combined to lease more than 67,000 square feet at a Westwood industrial building, brokers with CBRE announced Wednesday.
Editor’s note: This story has been removed. We apologize for any inconvenience.