Three law firms have renewed leases totaling 40,300 square feet at Court Plaza South in Hackensack…
Source