3353 W 32nd Street, Cleveland, OH 44109