Office

Technogym leases 18,000 sq. ft. at Vision Properties’ 70 Hudson in Jersey City