AHHpA   $23.75  -1.25% Market Closed

Armada Hoffler Properties Inc