Florida-based Crocker Partners hopes to build two apartment towers, with a total of 703 units, at 3475 Piedmont Road. The board of Neighborhood Planning Unit B on June 4 approved the zoning needed for the project. It now goes to the Zoning Committee of Atlanta City Council for consideration. The residential towers would go up […]