cadillac ranch s

200 Euclid Ave.
Cleveland
Ohio
United States