IKON Office Solutions Inc. signed a lease for 27,473 square feet in Building 904 at the Center of Commerce Industrial Park at 4071-4099 Seaboard Road in Orlando, FL. The 41,450-square-foot industrial building features 18 to 20-foot ceilings, 12 loading docks and 9 drive-in bays.