Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
Cleveland Trust Company Bank - 10409 Euclid Avenue - Cleveland
Demolished
Photo: Warner Thomas, City of Cleveland, July 1973 - bp 6884 11.19.1906