 Executive Plaza Building (Detroit)

The Executive Plaza Building is a two-tower office building that was constructed between 1967 and 1975 in Detroit, Michigan, United States.The taller building stands 22 stories high on a lot bounded by Sixth Street, Howard, Abbott and the
John C. Lodge Freeway.