1376 W 73rd Street, Cleveland, OH 44102