Office

Colliers inks 19,000 sq. ft. at new-look Florham Park complex