Office

JLL named property manager of 760,000 sq. ft. Headquarters Plaza in Morristown