CBRE: Treetop inks two industrial leases for 67,000 sq. ft. in Westwood

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.

This story has been removed

Editor’s note: This story has been removed. We apologize for any inconvenience.