Newmark Completes 355,000 SF Lease at 64 Jackson Road, Bringing State-of-the-Art Industrial Facility to Full Occupancy

64 Jackson1