Armada Hoffler Properties, Inc. AHH recently completed an office lease with Trader Interactive at Town Center of Virginia ...