ZoomDetailsDiebold Inc: HoustonTEXASBy iconreholdingJuly 13, 2022Leave a commentAn 28,000 sqft custom-built office facility, housing, operational staff, and distribution facilities.