ZoomDetailsDiebold Inc: Atlanta FacilityGEORGIABy iconreholdingJuly 13, 2022Leave a commentAn 28,00 sq ft custom-built office facility, housing, operational staff, and distribution facilities.