Location
222 Central Park Avenue, Suite 2100, Virginia Beach, VA
Fiscal year end
December 31
Armada Hoffler Properties, Inc. has filed 768 SEC EDGAR filings since 2/12/2013