IDI sells Atlanta industrial building to Daewoo America Atlanta-based Industrial Developments International has sold a 169,962 sq. ft. facility north of Atlanta to Daewoo Heavy Industries America Corp. The building is...
California is the place you oughta be," or so goes the theme song for a '60s sitcom still in reruns...