170
ATLANTA — ARA has arranged the $21 million sale of the 204-unit 626 Dekalb, an apartment complex located at 626 Dekalb Ave. in Atlanta. The property is 91 percent leased. Mesa Capital Partners, the buyer, plans to implement an enhancement program of the property's common areas. Sean Henry and John Weber of ARA's Atlanta office represented the seller, an institutional investor, in the transaction.