Armada Hoffler Properties Inc is a real estate company... Show more
a real estate investment trust
Industry RealEstateInvestmentTrusts