Industrial

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