Armada Hoffler closes $24M retail sale of two single-tenant assets