9300 Quincy Ave Cleveland, OH 44106