Melrose Manor

 3685 Cleveland Avenue, ColumbusOH 43224