ATLANTA, GA – CBRE has arranged the sale of Atlantic North Decatur, a 228-unit apartment community located at 645 Dekalb Industrial Way in Decatur, GA. The property is Read More>>