Euclid, The--Seventy-First Street Building

7002--70030 Euclid Ave.
Cleveland
Ohio
United States