VIRGINIA BEACH, Va., Feb. 06, 2025 (GLOBE NEWSWIRE) -- Armada Hoffler executed a large and impactful new lease at The Interlock, the Company’s mixed-use community located in Atlanta’s West ...