Plaza Apartments Photos

Meet 7 travelers, 3 tour guides and discover 293 photos

The Plaza Apartments is a historic five-story apartment building located in the Central neighborhood of Cleveland, Ohio, United States. Built in 1901, it was designed by the architectural firm of Steffens, Searles & Hirsh, which built many middle-class apartment buildings in the Cleveland era around the turn of the twentieth century.
View Plaza Apartments guide >

Plaza Apartments