Exterior, 1979 ID: 2047 | This file appears in: The Beck Center for the Arts This is the exterior of the Kenneth C. Beck Center for the Cultural Arts at 17891 Detroit Avenue which houses the theater. This photo was taken from the north side of the street. Image Courtesy of Cleveland State Library Special Collections Download Original File "Exterior, 1979" appears in: The Beck Center for the Arts