Armada Hoffler Properties Inc (AHH)