Foundry Commercial has arranged a 20,299-square-foot office lease at Interlock, a mixed-use development in Atlanta’s West ...