AHH.PRA Financials: Armada Hoffler Properties Inc AI Analysis