I don't know the name of the building, but it is located at E. Warren and DeQuindre. They used an extremely long lens when taking that picture resulting in the illusion that the buildings are close to one another.

the flag in the foreground appears to be on the football field of that charter school...something like PlymouthAcademyInJesusBlessingsFromAboveWePrayInCh ristAmen.