7807 Wentworth Avenue, 7807 Wentworth Avenue #Up, Cleveland, OH, 44102