Retail

JLL: Valley takes 3,900 sq. ft. for new Florham Park branch