Cityscapes and street scenes in Detroit

Image 6 of 117
< Prev Next >

Compuware-headquarters-Detroit-01.JPG

The lobby of the Compuware headquarters is seen in Detroit (Mi) Saturday June 8, 2013. Compuware Corporation is an American software company with products aimed at the information technology ("IT") departments of large businesses.
twitterlinkedinfacebook