Vitrolite Building

2911--2915 Detriot Ave.
Cleveland
Ohio
United States