Cleveland Plaza

 4151 Cleveland Avenue, ColumbusOH 43224