studio 62nd s

1030 East 62nd St.
Cleveland
Ohio
United States