Virginia Beach Town Center has come a long way since the first building, Armada Hoffler Tower, opened in 2003. And it ...
Armada Hoffler Properties, Inc. AHH recently completed an office lease with Trader Interactive at Town Center of Virginia ...