Northwood Office has signed 16 new, expansion and renewal office leases from October through December 2024 across its ...